package com.qf.day11;


import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

public class DateDemo {
    //案例：计算自己活了多少个小时
    //获取当前时间 的毫秒值
    public static void main(String[] args) throws ParseException {
        //生日字符串
        String s = "2001-02-02 10:10:10";
        //s转换为data对象
        SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        Date birthDay = simpleDateFormat.parse(s);
        //毫秒值
        long birthMilli = birthDay.getTime();

        //当前时间的毫秒值
        long currentMilli = new Date().getTime();
        //得到或者的短时间，单位是毫秒值
        long aliveMilli = currentMilli - birthMilli;
        //把aliveMilli转换小时
        long hours = aliveMilli/1000/60/60;
        System.out.println("活着的小时数为:"+hours);
        System.out.println("活着的天数数为:"+hours/24);
    }
}
